Text copied to clipboard!
Pavadinimas
Text copied to clipboard!Swift kūrėjas
Aprašymas
Text copied to clipboard!
Ieškome talentingo ir patyrusio Swift programuotojo, kuris prisijungtų prie mūsų mobiliųjų programų kūrimo komandos. Šiame vaidmenyje būsite atsakingas už aukštos kokybės iOS programėlių kūrimą, palaikymą ir tobulinimą, naudojant Swift programavimo kalbą. Dirbsite glaudžiai su dizaineriais, projektų vadovais ir kitais programuotojais, kad sukurtumėte intuityvias, patikimas ir našias mobiliąsias aplikacijas, atitinkančias vartotojų poreikius ir verslo tikslus.
Kaip Swift programuotojas, turėsite galimybę dirbti su naujausiomis Apple technologijomis, įskaitant SwiftUI, Combine, Core Data ir kitomis iOS ekosistemos dalimis. Tikimės, kad turite tvirtą supratimą apie iOS platformos architektūrą, gebate rašyti švarų, testuojamą ir efektyvų kodą bei esate pasiruošęs spręsti sudėtingas technines problemas.
Mūsų komanda vertina bendradarbiavimą, inovacijas ir nuolatinį tobulėjimą. Skatiname dalintis žiniomis, siūlyti naujas idėjas ir aktyviai dalyvauti produkto kūrimo procese. Jei esate motyvuotas, orientuotas į kokybę ir norite prisidėti prie sėkmingų mobiliųjų sprendimų kūrimo – kviečiame prisijungti prie mūsų komandos.
Atsakomybės
Text copied to clipboard!- Kurti ir palaikyti iOS programėles naudojant Swift kalbą
- Bendradarbiauti su dizaineriais ir kitais programuotojais
- Rašyti švarų, testuojamą ir efektyvų kodą
- Integruoti trečiųjų šalių bibliotekas ir API
- Testuoti ir šalinti klaidas programėlėse
- Optimizuoti programėlių našumą ir vartotojo patirtį
- Laikytis Apple dizaino ir programavimo gairių
- Prisidėti prie architektūrinių sprendimų kūrimo
- Dokumentuoti kodą ir techninius sprendimus
- Nuolat sekti naujausias iOS technologijų tendencijas
Reikalavimai
Text copied to clipboard!- Bent 2 metų patirtis dirbant su Swift ir iOS
- Geri objektinio programavimo pagrindai
- Patirtis su UIKit, SwiftUI, Core Data ar Combine
- Gebėjimas dirbti komandoje ir savarankiškai
- Patirtis su versijų valdymo sistemomis (pvz., Git)
- Supratimas apie MVC, MVVM ar kitus architektūrinius modelius
- Gebėjimas analizuoti ir spręsti technines problemas
- Geri bendravimo įgūdžiai
- Atsakomybė ir dėmesys detalėms
- Anglų kalbos žinios (skaitymas ir rašymas technine kalba)
Galimi interviu klausimai
Text copied to clipboard!- Kiek metų dirbate su Swift programavimo kalba?
- Ar turite patirties su SwiftUI ar UIKit?
- Kokius iOS projektus esate įgyvendinęs anksčiau?
- Kaip sprendžiate našumo problemas iOS programėlėse?
- Ar esate dirbęs su Core Data ar Combine?
- Kaip užtikrinate kodo kokybę ir testavimą?
- Kokias architektūrines praktikas taikote savo projektuose?
- Kaip bendradarbiaujate su dizaineriais ir kitais komandos nariais?
- Ar turite patirties su App Store publikavimu?
- Kokias technologijas ar įrankius naudojate kasdienėje veikloje?